package com.itheima.com;

/*
 *      String
 *          常用的成员方法
 *
 *      开始成生有点的变量,是用------------>.var
 *
 * */

//注意类名
public class StringDome02 {
    //程序主入口,main方法
    public static void main(String[] args) {
        //定义字符创,最简单的用"",注意这种事存在字符串常量池
        String s1 = "a陈平安";
        String s2 = "a陈平安";
        String s3 = "A陈平安";

        //1.int length(); 返回字符串的长度,也就是有几个字符
        System.out.println(s1.length());

        //2. boolean equals(); 比较引用类型的内容
        System.out.println(s1 == s2); //由于""创建的字符串对象,在字符串常常量池存储,所以内容一样的字符串,本质上是同一个对象
        System.out.println(s1.equals(s2));//true
        System.out.println(s2.equals(s3));//false

        //3.boolean equalsIgnoreCase(字符串) 比较引用类型数据内容忽略大小写(验证码)
        System.out.println(s1.equalsIgnoreCase(s3));//比较内容忽略大小写


        //4.String trim();去除字符串首,尾的空格(不能去掉中间的空格)
        String str = "cheng ";
//        String str = " cheng";
//        String str = "chen g";
        System.out.println(str.trim());//----------->去掉空格后,是返回一个新的字符串对象
    }

}
